// 文件的清空写操作：writeFile()  writeFileSync()
// 若文件不存在则会尝试创建，文件若已存在，则会清空内容，然后开始进行写入操作。

let str = "祝你开心、平安、幸福！";

// 异步的文件清空写操作
// 1. 导入文件系统模块
const fs = require("fs");
// 2. 使用异步文件写操作
fs.writeFile("./mydir/c.txt", str, err => {
    // 3. 判断是否成功，并输出相应信息
    if(err){
        console.log("文件写入失败！", err.message);
    } else {
        console.log("文件写入成功！");
    }
});
    

// 同步文件的清空写操作
try {
    fs.writeFileSync("./mydir/d.txt", str);
    console.log("文件写入成功");
} catch (error) {
    console.log("文件写入失败", error.message);
}